import request from '@/utils/request'
const listApi = {
  Login: '/user/login'
}

/**
 * login func
 * parameter: {
 *     key: value,
 * }
 * @param parameter
 * @returns {*}
 */
export function login (parameter) {
	console.log(parameter)
  return request({
    url: listApi.Login,
    method: 'get',
		headers: {
		  'Content-Type': 'application/json;charset=UTF-8'
		},
    params: parameter,
  })
}
// 机构管理员获取自己创建的项目，也是当前机构的所有项目（因为只有机构管理员能创建项目）GET 
export function projectList(parameter){
	return request({
		url:'/project/list',
		method: 'get',
		params: parameter
	})
}

// 获取不同身份社工关联的项目
export function getProjectByRole(parameter){
	return request({
		url: '/social_worker/get_worker_project',
		method:'get',
		params: parameter
	})
}
// 创建项目时选择项目督导
export function getSupervisor(){
	return request({
		url: '/project/getSupervisor',
		method: 'get'
	})
}

// 创建项目时选择准入机构兴行政人员
export function getAdministration(){
	return request({
		url: '/project/getAdministration',
		method: 'get'
	})
}

// 创建项目POST 
export function createProject(parameter){
	return request({
		url:'/project/add',
		method: 'post',
		data: parameter
	})
}

// 回收站项目
export function getDelProject(parameter){
	return request({
		url:'/project/getLogicDelete',
		method: 'get',
		data: parameter
	})
}